package com.niuwa.p2p.vo.customer;

import java.io.Serializable;
import java.util.Date;

/**
 * 客户基础信息
 * 
 * @author zhangbo
 *
 */
public class BaseCustomerInfoVo implements Serializable {

	private static final long serialVersionUID = 6797271881619617114L;

	/*********************************************/
	/**
	 * 客户注册登录基本信息
	 *********************************************/

	/** 登录名 */
	private java.lang.String loginName;

	/** 客户状态 */
	private java.lang.String custStatus;

	/** 注册时间 */
	private String createTime;

	/** 注册来源 */
	private java.lang.String regSource;

	/** 注册设备 */
	public java.lang.String regDevice;

	/** 注册设备操作系统 */
	private java.lang.String regOs;

	/** 昵称 */
	private java.lang.String nickName;
	
	/** 登陆次数 */
	private Long loginCount;
	
	/** 最后登陆时间 */
	private String lastLoginTime;
	


	/*********************************************/
	/**
	 * 客户基本信息
	 *********************************************/

	/** 客户ID */
	private long custId;

	/** 姓名 */
	private String custName;

	/** 证件类型 */
	private String certType;

	/** 证件号码 */
	private java.lang.String certNo;

	/** 性别 */
	private String sex;

	/** 年龄 */
	private short age;

	/** 生日 */
	private Date birthday;

	/** 生肖 */
	private String zodiac;

	/** 星座 */
	private String constellation;

	/** 婚姻 */
	private String marriage;

	/** 手机号码 */
	private String tel;

	/** 邮箱 */
	private String email;

	/** QQ */
	private java.lang.String qq;

	/** 微信 */
	private java.lang.String wechat;

	/** 专业证书 */
	private java.lang.String proCert;

	/** 工龄 */
	private short employedTime;

	/** 职业 */
	private java.lang.String job;

	/** 职业证书 */
	private java.lang.String jobCert;

	/** 社会荣誉 */
	private java.lang.String prestige;

	/** 微博 */
	private java.lang.String microBlog;

	/** 现居住地 */
	private java.lang.String nowAddr;

	/** 现居住地详细地址 */
	private java.lang.String nowFullAddr;

	/** 户籍所在地 */
	private java.lang.String homeAddr;

	/** 户籍所在地详细地址 */
	private java.lang.String homeFullAddr;

	/** 更新时间 */
	private java.util.Date updateTime;

	/** 学历认证 */
	private java.lang.String educationAuth;
	
	/** 学历信息 */
	private Long education;
	
	/** 学籍信息 */
	private String schoolRoll;

	/** 邮箱认证 */
	private java.lang.String emailAuth;

	/** 手机认证 */
	private java.lang.String phoneAuth;

	/** 身份认证 */
	private java.lang.String certAuth;

	/** 头像认证 */
	private java.lang.String photoAuth;

	/** 学籍认证 */
	private java.lang.String schoolRollAuth;

	/** 视频认证 */
	private java.lang.String videoAuth;

	/** 推荐人认证 */
	private java.lang.String refereeAuth;

	/** 位置认证 */
	private java.lang.String placeAuth;

	/** 黑名单状态(是，否，疑似) */
	private java.lang.String blackListStatus;

	/** 城市 */
	private java.lang.String city;
	
	private java.lang.String investFlg;
	
	private java.lang.String loanFlg;
	
	public java.lang.String getLoginName() {
		return loginName;
	}

	public void setLoginName(java.lang.String loginName) {
		this.loginName = loginName;
	}

	public java.lang.String getCustStatus() {
		return custStatus;
	}

	public void setCustStatus(java.lang.String custStatus) {
		this.custStatus = custStatus;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public java.lang.String getRegSource() {
		return regSource;
	}

	public void setRegSource(java.lang.String regSource) {
		this.regSource = regSource;
	}

	public java.lang.String getRegDevice() {
		return regDevice;
	}

	public void setRegDevice(java.lang.String regDevice) {
		this.regDevice = regDevice;
	}

	public java.lang.String getRegOs() {
		return regOs;
	}

	public void setRegOs(java.lang.String regOs) {
		this.regOs = regOs;
	}

	public java.lang.String getNickName() {
		return nickName;
	}

	public void setNickName(java.lang.String nickName) {
		this.nickName = nickName;
	}

	public long getCustId() {
		return custId;
	}


	public void setCustId(long custId) {
		this.custId = custId;
	}

	public String getCustName() {
		return custName;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

	public String getCertType() {
		return certType;
	}

	public void setCertType(String certType) {
		this.certType = certType;
	}

	public java.lang.String getCertNo() {
		return certNo;
	}

	public void setCertNo(java.lang.String certNo) {
		this.certNo = certNo;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public short getAge() {
		return age;
	}

	public void setAge(short age) {
		this.age = age;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getZodiac() {
		return zodiac;
	}

	public void setZodiac(String zodiac) {
		this.zodiac = zodiac;
	}

	public String getConstellation() {
		return constellation;
	}

	public void setConstellation(String constellation) {
		this.constellation = constellation;
	}

	public String getMarriage() {
		return marriage;
	}

	public void setMarriage(String marriage) {
		this.marriage = marriage;
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public java.lang.String getQq() {
		return qq;
	}

	public void setQq(java.lang.String qq) {
		this.qq = qq;
	}

	public java.lang.String getWechat() {
		return wechat;
	}

	public void setWechat(java.lang.String wechat) {
		this.wechat = wechat;
	}

	public java.lang.String getProCert() {
		return proCert;
	}

	public void setProCert(java.lang.String proCert) {
		this.proCert = proCert;
	}

	public short getEmployedTime() {
		return employedTime;
	}

	public void setEmployedTime(short employedTime) {
		this.employedTime = employedTime;
	}

	public java.lang.String getJob() {
		return job;
	}

	public void setJob(java.lang.String job) {
		this.job = job;
	}

	public java.lang.String getJobCert() {
		return jobCert;
	}

	public void setJobCert(java.lang.String jobCert) {
		this.jobCert = jobCert;
	}

	public java.lang.String getPrestige() {
		return prestige;
	}

	public void setPrestige(java.lang.String prestige) {
		this.prestige = prestige;
	}

	public java.lang.String getMicroBlog() {
		return microBlog;
	}

	public void setMicroBlog(java.lang.String microBlog) {
		this.microBlog = microBlog;
	}

	public java.lang.String getNowAddr() {
		return nowAddr;
	}

	public void setNowAddr(java.lang.String nowAddr) {
		this.nowAddr = nowAddr;
	}

	public java.lang.String getNowFullAddr() {
		return nowFullAddr;
	}

	public void setNowFullAddr(java.lang.String nowFullAddr) {
		this.nowFullAddr = nowFullAddr;
	}

	public java.lang.String getHomeAddr() {
		return homeAddr;
	}

	public void setHomeAddr(java.lang.String homeAddr) {
		this.homeAddr = homeAddr;
	}

	public java.lang.String getHomeFullAddr() {
		return homeFullAddr;
	}

	public void setHomeFullAddr(java.lang.String homeFullAddr) {
		this.homeFullAddr = homeFullAddr;
	}

	public java.util.Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}

	public java.lang.String getEducationAuth() {
		return educationAuth;
	}

	public void setEducationAuth(java.lang.String educationAuth) {
		this.educationAuth = educationAuth;
	}

	public java.lang.String getEmailAuth() {
		return emailAuth;
	}

	public void setEmailAuth(java.lang.String emailAuth) {
		this.emailAuth = emailAuth;
	}

	public java.lang.String getPhoneAuth() {
		return phoneAuth;
	}

	public void setPhoneAuth(java.lang.String phoneAuth) {
		this.phoneAuth = phoneAuth;
	}

	public java.lang.String getCertAuth() {
		return certAuth;
	}

	public void setCertAuth(java.lang.String certAuth) {
		this.certAuth = certAuth;
	}

	public java.lang.String getPhotoAuth() {
		return photoAuth;
	}

	public void setPhotoAuth(java.lang.String photoAuth) {
		this.photoAuth = photoAuth;
	}

	public java.lang.String getSchoolRollAuth() {
		return schoolRollAuth;
	}

	public void setSchoolRollAuth(java.lang.String schoolRollAuth) {
		this.schoolRollAuth = schoolRollAuth;
	}

	public java.lang.String getVideoAuth() {
		return videoAuth;
	}

	public void setVideoAuth(java.lang.String videoAuth) {
		this.videoAuth = videoAuth;
	}

	public java.lang.String getRefereeAuth() {
		return refereeAuth;
	}

	public void setRefereeAuth(java.lang.String refereeAuth) {
		this.refereeAuth = refereeAuth;
	}

	public java.lang.String getPlaceAuth() {
		return placeAuth;
	}

	public void setPlaceAuth(java.lang.String placeAuth) {
		this.placeAuth = placeAuth;
	}

	public java.lang.String getBlackListStatus() {
		return blackListStatus;
	}

	public void setBlackListStatus(java.lang.String blackListStatus) {
		this.blackListStatus = blackListStatus;
	}

	public java.lang.String getCity() {
		return city;
	}

	public void setCity(java.lang.String city) {
		this.city = city;
	}

	public Long getEducation() {
		return education;
	}

	public void setEducation(Long education) {
		this.education = education;
	}

	public String getSchoolRoll() {
		return schoolRoll;
	}

	public void setSchoolRoll(String schoolRoll) {
		this.schoolRoll = schoolRoll;
	}


	public java.lang.String getInvestFlg() {
		return investFlg;
	}

	public void setInvestFlg(java.lang.String investFlg) {
		this.investFlg = investFlg;
	}

	public java.lang.String getLoanFlg() {
		return loanFlg;
	}

	public void setLoanFlg(java.lang.String loanFlg) {
		this.loanFlg = loanFlg;
	}

	public Long getLoginCount() {
		return loginCount;
	}

	public void setLoginCount(Long loginCount) {
		this.loginCount = loginCount;
	}

	public String getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(String lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}
	
}
